package educar.actividad;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JOptionPane;

import educar.correccion.Correccion;
import educar.correccion.CorreccionNoEncontrada;
import educar.correccion.SubirCorreccionMediador;
import educar.materia.*;
import educar.resolucion.ResolucionController;

public class BajActividadMediador  implements ActionListener {

	private BajActividadVentana view = new BajActividadVentana();
		
	public BajActividadMediador(){
		view.setVisible(true);
		view.addActionListener(this);
	}
				
	public void actionPerformed(ActionEvent e) {
		Object obj = e.getSource();
		if(obj instanceof JButton)
		  ListenerEvent(((JButton) obj).getLabel());
	}
		
	private void ListenerEvent(String event){
	if(event.compareTo("LISTAR")==0){
			if (!ActividadController.existe(view.getCodigo())){
				JOptionPane.showMessageDialog(null, "No existe actividades para esa materia.");
			}else {
				BajarActividadMediador med = new BajarActividadMediador (view.getCodigo());
				view.limpiar();
			}
		}
		if(event.compareTo("CERRAR")==0){
			view.dispose();
		}
	}
	
}
